package com.zbkj.crmeb.system.response;


import com.zbkj.crmeb.enums.CurrencyEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author stivepeim
 * @title: SystemAdminResponse
 * @projectName crmeb
 * @Description: TODO
 * @since 2020/4/1417:36
 */
@Data
public class SystemAdminResponse implements Serializable {
	private static final long serialVersionUID = 1L;

	private Integer id;

    private String account;

//    private String pwd;

    private String realName;

    private String roles;

    private String roleNames;

    private String lastIp;

    private Date lastTime;

    private Integer addTime;

    private Integer loginCount;

    private Integer level;

    private Boolean status;
    
    /**
     * 所属商户名称
     */
    private String merName;

//    private Boolean isDel;

    private String Token;

    /**
     * 所属商户id
     */
    private String merId;

    private Integer appletType;

    @ApiModelProperty(value = "身份类型：1：平台；2：商家；3：一级服务商；4：二级服务商")
    private Integer identityType;

    @ApiModelProperty(value = "一级服务商ids")
    private String oneAgentIds;

    @ApiModelProperty(value = "二级服务商ids")
    private String twoAgentIds;

    @ApiModelProperty(value = "是否二手（0否 1是）")
    private Integer secondHand;

    @ApiModelProperty(value = "币种")
    private CurrencyEnum currencyEnum;

    @ApiModelProperty(value = "云仓订单是否自动推送（0否  1是）")
    private Integer autoPush;

    @ApiModelProperty(value = "是否绑定账号1已绑定，0未绑定")
    private Boolean accountBindFlag;

    @ApiModelProperty(value = "账号绑定id")
    private Integer accountBindId;

    @ApiModelProperty(value = "账号绑定id")
    private Date expirationTime;

    @ApiModelProperty(value = "商户员工工号")
    private String employeeCode;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "供应商ids")
    private String supplierIds;

    private String newFlag;
}
